div,ul,li,h2,h4{padding:0;margin:0;}
body {font:15px Tahoma;margin:0px;text-align:center;background:#E5D3EF;}
img {border:none;}
a {text-decoration:none;}
.clear {clear:both;}
.fl { float:left; }
.container {width:960px;margin:10px auto;}
.header {overflow:hidden;}
.logo {display:block;float:left;width:225px;height:124px;}
.logo img {display:block;}
.headMiddle {width:290px;height:124px;}
.headMiddle a {font-size:16px;font-weight:bold;margin:90px 20px 15px 15px;color:#000;border:none; line-height:16px;}
.headLogin {float:right;width:445px;height:124px;}
#form1 {width:350px;height:16px;margin:10px 0 0 30px;padding:0;font-size:12px;line-height:16px;}
#form1 input {width:80px;height:10px;}
.header .o_l {width:310px;height:16px;margin:5px 0 0 70px; padding:0; border:none; }
.header .o_l a { font-size:12px; padding-right:0; color:#000;border:none; line-height:16px;}
.header .o_l img { margin:0 3px 0 15px; line-height:16px; vertical-align:middle; }
.menu {width:960px;height:38px;background:#993399;overflow:hidden;}
.menu ul {height:35px;list-style:none;margin:0px;}
.menu ul li {float:left; height:16px; line-height:16px; padding:0 15px; margin-top:13px; border-left:1px dotted #fff;}
.menu li a { float:left; line-height:35px; color:#fff; font-weight:bold; font-size:15px; margin-top:-10px; }
.menu li a:hover { text-decoration:underline; }
.banner {display:block;width:960px;height:110px;margin:10px auto;}
.banner img{display:block;}

/*jinglong add for index start*/
.net_games,
.web_games,
.pc_games,
.phone_games,
.xbox_games{
	float:left;
	width:960px;margin:10px auto;
	/*margin-left:5px;
	margin-top:5px;*/
}	
.game_unit0,
.game_unit1,
.game_unit2,
.game_unit3,
.game_unit4{
	margin:10px auto;
	width:225px; margin-right:15px; float:left;
}
.footer {width:960px;height:38px;background:#993399;overflow:hidden;}
.footer ul {height:35px;list-style:none;margin:0px 20px 0px 20px;}
.footer ul li {float:left; height:16px; line-height:16px; padding:0 15px; margin-top:13px; border-left:1px dotted #fff;}
.footer li a { float:left; line-height:35px; color:#fff; font-weight:bold; font-size:15px; margin-top:-10px; }
.footer li a:hover { text-decoration:underline; }

/*jinglong add for index end*/

/*
.footer{width:600px;height:800px;margin:0 auto;padding:50px;background:#950;}
.div1{width:200px;height:200px;background:#700;float:left;margin-right:100px;}
.div2{width:300px;height:500px;background:#400;float:left;}
.mmm{float:left;width:180px;font-size:12px;text-align:left;}
.share_list { position:relative;width:205px;height:auto;margin:0 auto;padding:10px;list-style:none;overflow:hidden;background:#EFEEFA;}
.list_item {width:205px;height:auto;margin:0 auto;padding:0;}
.list_item a {display:block;float:left;margin-right:5px;color:#993399;}
*/